Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to Foxy Fitzroy #2

Merged
merged 26 commits into from
May 28, 2024
Merged

Update to Foxy Fitzroy #2

merged 26 commits into from
May 28, 2024

Conversation

bdholt1
Copy link
Contributor

@bdholt1 bdholt1 commented May 18, 2021

This is a basic but functional update the the bouncy branch such that it compiles with ROS2 Foxy and the PID controller works.

I've made a few changes that may be undesirable, but my goal was to get it working as quickly as possible. To do so I've made the lambda callback functions stand alone, removed the QoS profile (something was definitely not right even using KeepAlive) and made most of the PID parameters available using the parameter server. #1 May be fixed if this is merged.

image

You may wish to create a new branch for foxy and rather I resubmit the PR into that branch.

I'm definitely not expert on PID control, but I really appreciate your work and hope this will be useful. Feedback and comments welcome.

Launch with
$ ros2 launch pid servo_sim.py

Update parameters
$ ros2 param set /controller Kp 5.0

@AndyZe
Copy link
Contributor

AndyZe commented Jun 22, 2021

@bdholt1 I'm sorry I don't have time to properly review this, but... Thank you! I'll go ahead and create the foxy branch so you can re-target the PR. Then I'll accept it immediately

@bdholt1 bdholt1 changed the base branch from bouncy to foxy June 22, 2021 07:10
@bdholt1
Copy link
Contributor Author

bdholt1 commented Jun 22, 2021

@AndyZe I've changed the base to 'foxy', resolved merge conflicts and built/tested it locally.

@bdholt1
Copy link
Contributor Author

bdholt1 commented May 28, 2024

@AndyZe I've been away from the keyboard for a while. Not sure what you want to do with this PR - merge it or should I close it instead?

@AndyZe AndyZe merged commit 07c4a62 into UTNuclearRoboticsPublic:foxy May 28, 2024
@AndyZe
Copy link
Contributor

AndyZe commented May 28, 2024

Thank you!

@bdholt1 bdholt1 deleted the foxy branch May 28, 2024 15:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants